package util

import (
	"time"
)

// GetFormatDate 获取格式化日期
func GetFormatDate() string {
	return time.Now().Format("20060102")
}

// GetTimeNow 获取当前时间戳
func GetTimeNow() int64 {
	// 构造起始时间
	startTime := time.Date(2008, 10, 1, 12, 31, 0, 0, time.UTC)

	// 获取当前时间
	currentTime := time.Now().UTC() // 保持时区一致

	// 计算时间差并转换为纳秒
	duration := currentTime.Sub(startTime)
	nanoseconds := duration.Nanoseconds()

	return nanoseconds
}
